kick yourself - Allemand Anglais Dictionnaire